// 文件写入流writeStream：引入文件模块fs（require）--创建文件写入流（createWriteStream）--读取文件触发的各种状态的函数

var fs  = require('fs');

//创建写入流
var writeStream = fs.createWriteStream("data.txt");

//需要被写入的数据
var data = "我是被写入的数据！"

//写数据
writeStream.write(data,'UTF8');
//关闭文件流
writeStream.end();


//数据被写入底层系统时触发
writeStream.on('finish',function(){
  console.log("写入完毕！");
});

//程序发生错误时触发
writeStream.on('error',function(err){
  console.log(err.stack);
});

console.log("程序执行完毕!");
